/**
 *	文件名: Library.js
 *	版本: v1.0.1
 *	功能:
 *		公共函数,类存放区
 *		该文件用于管理项目的公共函数
 */

/**
 *	name: EventOnHandler
 *	function: 将el的eventType事件,交由obj对象的func方法处理
 *	@param el 触发事件的元素对象
 *	@param eventType 触发的事件类型
 *	@param obj 事件处理对象
 *	@param funcName obj的事件处理函数名
 *	@param useCapture 可选。布尔值，指定事件是否在捕获或冒泡阶段执行
 *					  可能值:
 *						true - 事件句柄在捕获阶段执行
 *						false- 默认。事件句柄在冒泡阶段执行
 */
function EventOnHandler(el, eventType, obj, funcName, useCapture = false){
	el.addEventListener(eventType, function(e){
		obj[funcName](e);
	}, useCapture);
}